package cn.com.lms.business.report.web.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

@Data
@Schema(description = "课程问卷")
public class CourseQuestionnaireReportVO {

    @Schema(description = "问卷名称")
    String questionnaireName;

    @Schema(description = "整体安排评分列表")
    List<QuestionnaireSubjectScoreVO> firstPartScoreList;


    @Schema(description = "整体安排")
    String firstPartName="整体安排";

    @Schema(description = "整体安排平均分")
    Double firstPartAvgScore;

    @Schema(description = "课程部分")
    String secondPartName="课程部分";

    @Schema(description = "课程部分平均分")
    Double secondPartAvgScore;

    @Schema(description = "课程部分评分列表")
    List<QuestionnaireSubjectScoreVO> secondPartScoreList;

    @Schema(description = "讲师部分")
    String thirdPartName="讲师部分";

    @Schema(description = "讲师部分平均分")
    Double thirdPartAvgScore;

    @Schema(description = "讲师部分评分列表")
    List<QuestionnaireSubjectScoreVO> thirdPartScoreList;

    @Schema(description = "问卷总平均分")
    private Double totalAvgScore;

    @Schema(description = "平均分")
    private Double singleTotalAvgScore;
}
